using System;

namespace gdlmo.DNN.Modules.Dept.Business
{
	public class DeptInfo
	{
		#region "Private Members"
		int _DeptId;
		int _ModuleId;
		string _DeptName;
		string _Description;		
		int _ParentId;
		int _ViewOrder;
		bool _IsActive;
		string _CreatedByUser;
		#endregion
		
		#region "Constructors"
        public DeptInfo()
        {
		}

        public DeptInfo(int DeptId, int ModuleId , string DeptName , string Description , int ParentId , int ViewOrder , bool IsActive , string CreatedByUser)
		{
			this.DeptId = DeptId;
			this.ModuleId = ModuleId;
			this.DeptName = DeptName;
			this.Description = Description;			
			this.ParentId = ParentId;
			this.ViewOrder = ViewOrder;
			this.IsActive = IsActive;
			this.CreatedByUser = CreatedByUser;
        }
		#endregion
		
		#region "Public Properties"
		public int DeptId
		{
			get{return _DeptId;}
			set{_DeptId = value;}
		}
		
		public int ModuleId
		{
			get{return _ModuleId;}
			set{_ModuleId = value;}
		}

		public string DeptName
		{
			get{return _DeptName;}
			set{_DeptName = value;}
		}

		public string Description
		{
			get{return _Description;}
			set{_Description = value;}
		}		

		public int ParentId
		{
			get{return _ParentId;}
			set{_ParentId = value;}
		}

		public int ViewOrder
		{
			get{return _ViewOrder;}
			set{_ViewOrder = value;}
		}

		public bool IsActive
		{
			get{return _IsActive;}
			set{_IsActive = value;}
		}

		public string CreatedByUser
		{
			get{return _CreatedByUser;}
			set{_CreatedByUser = value;}
		}
		#endregion
	}
}